Rifle Uppers
Rifle Uppers

Quality rifle upper receivers and assemblies for various platforms

View Details
Looking for something specific? Contact us at terrapinsurplus@gmail.com or call (571) 423-6185 for current inventory.